insulated rail - Turkish English Dictionary